Big Huge Thesaurus

danaid butterfly

noun